Có rất nhiều ngôn ngữ lập trình được dùng để phát triển web nhưng PHP vừa là một ngôn ngữ kịch bản lại vừa là một ngôn ngữ lập trình đa dụng. Nó được sử dụng trong hơn 244 triệu trang web và 2.1 triệu máy chủ web. Đó là một con số ấn tượng và cũng là lý do bạn nên chọn PHP để phát triển trang web của mình.
PHP từng có tên gọi là Personal Home Page (Trang chủ cá nhân) nhưng ngày nay nó đã được đổi thành Hypertext Preprocessor (Ngôn ngữ tiền xử lý siêu văn bản). Người dùng có thể tải miễn phí và cài đặt trên hầu hết các máy chủ. PHP còn được dùng như một cấu trúc độc lập trên các hệ điều hành. Cách PHP hoạt động đó là: máy chủ web dịch mã PHP ra và hiển thị trang web kết quả. Thay vì tạo một tập tin bên ngoài để xử lý dữ liệu trang web, các câu lệnh PHP sẽ được nhúng trực tiếp vào tài liệu mã nguồn HTML.
Người sáng lập PHP, ông Rasmus Lerdorf, cho biết ban đầu ông không có ý định dùng PHP làm ngôn ngữ lập trình. Sau đó PHP đã có nhiều thay đổi lớn. Một nhóm dự án được tập hợp và nó đã trở thành ngôn ngữ lập trình PHP sau nhiều năm phát triển.
Kể từ năm 2011, nhóm dự án PHP đã bắt đầu tuân theo một lịch trình công bố phiên bản PHP mới một cách nghiêm ngặt: ít nhất 1 bản cập nhật mỗi tháng, mỗi năm một bản cập nhật thứ yếu, và mỗi 2 năm sẽ có bản cập nhật sửa lỗi và bảo mật.